.product {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.product .item {
  width: 46.6667vw;
  margin-top: 1.6vw;
  border-radius: 1.3333vw;
  overflow: hidden;
  background-color: #fff;
  color: #666;
}
.product .item:nth-child(2n) {
  margin-left: 1.6vw;
}
.product .item .album img {
  width: 100%;
}
.product .item .info {
  padding: 2.6667vw;
}
.product .item .info .company {
  text-indent: 4.8vw;
  background: url(../img/company_01.png) no-repeat left center / 4vw 4vw;
}
